endocranial cast - Español Inglés Diccionario